<STYLE TYPE="text/css">
html {height:100%;}
body {background:#FFFFFF; height:100%;}

A:LINK {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial;}
A:VISITED {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; }
A:HOVER {color: #000000; text-decoration: none; font-weight:bold; font-family:arial;}

A:LINK.day_header {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; font-size:11px; }
A:VISITED.day_header {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; font-size:11px; }
A:HOVER.day_header {color: #000000; text-decoration: none; font-weight:bold; font-family:arial; font-size: 11px;}


A:LINK.minicallink {color: black; text-decoration: underline; font-family:arial; font-size:9px; }
A:VISITED.minicallink {color: black; text-decoration: underline; font-family:arial; font-size:9px; }
A:HOVER.minicallink {color: gray; text-decoration: underline; font-weight:bold; font-family:arial; font-size: 9px;}

p {font-family: arial; color: #000000;}

table.monthdisplay {
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
	position:absolute;
	width:100%;
	height:100%;
	min-height:100%;
	z-index:1;
}

th.monthdisplay {
	font-size: 13px;
	align:center;
}

td.month {
	height:20%;
}

th.minicaldisplay {
	font-size: 10px;
	font-weight:bold;
	align:center;
	color:white;
	background:#555555;
}

th.minicalheader {
	font-size: 12px;
	font-weight:bold;
	align:center;
}

td.minicaldisplay {
	font-size: 9px;
}

td.hourdisplay {
	font-size: 12px;
	font-weight:bold;
}

td.weekdisplay {
	font-size: 13px;
	font-weight:bold;
}

.minical {
	background:#EEEEEE;
	padding:0px;
	border:1px solid #AAAAAA; 
	border-right-style:none; 
}

.dateheader {
	font-family: arial;
	font-size: 20px;
	font-weight:bold;
	letter-spacing:2px;
}

</style>